#include"BinaryTree.h"
#include"Queue.h"
//void testBT()
//{
//	BTNode* node1 = BTCreatNode(1);
//	BTNode* node2 = BTCreatNode(2);
//	BTNode* node3 = BTCreatNode(3);
//	BTNode* node4 = BTCreatNode(4);
//	BTNode* node5 = BTCreatNode(5);
//	BTNode* node6 = BTCreatNode(6);
//	BTNode* node7 = BTCreatNode(7);
//	BTNode* node8 = BTCreatNode(8);
//	BTNode* root = node1;
//	node1->lchild = node2;
//	node1->rchild = node3;
//	node2->lchild = node4;
//	node3->lchild = node5;
//	node3->rchild = node6;
//	node4->lchild = node7;
//	node5->rchild = node8;
//	printf("%d", BinaryTreeComplete(root));
//	//LevelOrder(root);
//	//BinaryTreeDestory(&root);
//}
void TestBt2()
{
	char arr[] = "ABD##E#H##CF##G##";
	int pi = 0;
	BinaryTreeCreate(arr, sizeof(arr) / sizeof(char), &pi);
}
int main()
{
	//testBT();
	TestBt2();
	return 0;
}